package jehc.cloud.gen.service;


import jehc.cloud.gen.model.XtGeneratorForbidtable;
import jehc.cloud.gen.model.XtGeneratorForbidtable;

import java.util.List;
import java.util.Map;

/**
 * @Desc 禁止使用代码生成器生成模块
 * @Author 邓纯杰
 * @CreateTime 2012-12-12 12:12:12
 */
public interface XtGeneratorForbidtableService{
	/**
	* 分页
	* @param condition 
	* @return
	*/
	List<XtGeneratorForbidtable> getXtGeneratorForbidtableListByCondition(Map<String, Object> condition);
	/**
	* 查询对象
	* @param xt_generator_forbidtable_id
	* @return
	*/
	XtGeneratorForbidtable getXtGeneratorForbidtableById(String xt_generator_forbidtable_id);
	/**
	* 添加
	* @param xtGeneratorForbidtable
	* @return
	*/
	int addXtGeneratorForbidtable(XtGeneratorForbidtable xtGeneratorForbidtable);
	/**
	* 修改
	* @param xtGeneratorForbidtable
	* @return
	*/
	int updateXtGeneratorForbidtable(XtGeneratorForbidtable xtGeneratorForbidtable);
	/**
	* 删除
	* @param condition
	* @return
	*/
	int delXtGeneratorForbidtable(Map<String, Object> condition);
	/**
	* 批量添加
	* @param xtGeneratorForbidtableList
	* @return
	*/
	int addBatchXtGeneratorForbidtable(List<XtGeneratorForbidtable> xtGeneratorForbidtableList);
	/**
	* 批量修改
	* @param xtGeneratorForbidtableList
	* @return
	*/
	int updateBatchXtGeneratorForbidtable(List<XtGeneratorForbidtable> xtGeneratorForbidtableList);
}
